I/O performance evaluation with Parabench - programmable I/O benchmark
نویسندگان
چکیده
Choosing an appropriate cluster file system for a specific high performance computing application is challenging and depends mainly on the specific application I/O needs. There is a wide variety of I/O requirements: Some implementations require reading and writing large datasets, others out-of-core data access, or they have database access requirements. Application access patterns reflect different I/O behavior and can be used for performance testing. This paper presents the programmable I/O benchmarking tool Parabench. It has access patterns as input, which can be adapted to mimic behavior for a rich set of applications. Using this benchmarking tool, composed patterns can be automatically tested and easily compared on different local and cluster file systems. Here we introduce the design of the proposed benchmark, focusing on the Parabench programming language, which was developed for flexible pattern creation. We also demonstrate here an exemplary usage of Parabench and its capabilities to handle the POSIX and MPI-IO interfaces.
منابع مشابه
Self-Scaling I/O Benchmarks, Predicted I/O Performance
Current I/O benchmarks suffer from several chronic problems: they quickly become obsolete, they do not stress the I/O system, and they do not help in understanding I/O system performance. We propose a new approach to I/O performance analysis. First, we propose a self-scaling benchmark that dynamically adjusts aspects of its workload according to the performance characteristic of the system bein...
متن کاملEffects of Different Loadings of Ru and Re on Physico-Chemical Properties and Performance of 15% Co/Al2O3 FTS Catalysts
An extensive study of Fischer-Tropsch synthesis (FTS) on alumina-supported cobalt catalysts promoted with different amounts of ruthenium and rhenium is reported. Up to 2 wt% of promoters, are added to the catalyst by coimpregnation. The catalysts are characterized by different methods including: BET physisorption, X-ray diffraction, hydrogen chemisorption, and temperature-programmed reducti...
متن کاملAn Evaluation of Physical Disk I/Os for Complex Object Processing
In order t o obtain the performance required for nonstandard database environments, we need suitable storage structures f o r complex objects. I n this paper we use a n hierarchical complex object model wi th object references. W e describe several storage models f o r these complex objects, as well as a benchmark t o evaluate their performance. W e develop a cost model f o r analytical perform...
متن کاملUnix I/O Performance in Workstations and Mainframes
Rapid advances in processor performance have shifted the performance bottleneck to I/O systems. The relatively slow rate of improvement in I/O is due in part to a lack of quantitative performance analysis of software and hardware alternatives. Using a new self-scaling I/O benchmark, we provide such an evaluation for 11 hardware conÞgurations using 9 variations of the Unix operating system. In c...
متن کاملResponse Time Driven Scheduling for Real-time Programmable Logic Controllers with Network-based I/o Systems
High performance programmable logic controllers(PLCs) are time critical systems that require deadline-guaranteed response time. This paper describes a processor and network scheduling method for real-time PLCs supporting networkbased I/O systems and multi-tasking facilities. This enhances schedulability under the pre-de ned response time constraints, by adjusting the period as well as the relea...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010